...'e ayakbağı olmak

  1. Verb to encumber ...
  2. Verb to hinder ...
  3. Verb to impede ...